Big Huge Thesaurus

plantain tree

noun